
@charset "utf-8";
/* CSS 公用样式 */
html,body{ margin:0 auto;}
body{font-family:"Microsoft yahei"; font-size:14px; overflow-x:hidden; line-height:21px; color: #2f2f2f;}
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
a{ color: #2f2f2f;text-decoration:none;transition:background-color 0.35s ease-in 0.1s, color 0.2s ease-in 0s;}
i{ font-style:normal;}
ul,dl,li{ list-style-type:none;}
li{ vertical-align:top;}
.clear{ clear:both;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* 空格 */
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
img{ border:none; vertical-align:top;}
input,textarea{ border:0 none; font-family:"Microsoft yahei"; outline:none; font-size:14px;}
input[type=number] {-moz-appearance:textfield;}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
